Home
Manglish
English listing
Malayalam listing
About
Stick insect - meaning in malayalam
Meanings for Stick insect
noun
തടിപോലുള്ള പ്രാണി